package com.toymate.ai.llm;

import com.toymate.ai.llm.model.coze.CozeConfig;
import com.toymate.ai.llm.model.dify.DifyConfig;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * LlmConfig
 *
 * @author weirdor (179946422@qq.com)
 * @version v1.0.0
 */
@Data
public class LlmConfig implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(name = "大模型类型 coze dify fastgpt")
    private String llmType;

    @ApiModelProperty(name = "dify llm配置")
    private DifyConfig difyConfig;

    @ApiModelProperty(name = "coze llm配置")
    private CozeConfig cozeConfig;

}

